package com.boss.salary.ExcelModel;

import com.alibaba.excel.annotation.ExcelProperty;
import com.alibaba.excel.metadata.BaseRowModel;

import java.io.Serializable;

/**
 * <br>Title: 人员导入model类
 * <br>Description: 人员导入model类
 * <br>Author: 王再岐
 * <br>Date: 2020-11-18 15：13
 */
public class PersonOperateModel extends BaseRowModel implements Serializable {

    /**
     * 人员类型
     */
    @ExcelProperty(value = "人员状态" ,index = 0)
    private String state;
    /**
     * 工资类别
     */
    @ExcelProperty(value = "工资类别" ,index = 1)
    private String meritPayCode;
    /**
     姓名
     */
    @ExcelProperty(value = "姓名" ,index = 2)
    private String personName;
    /**
     性别
     */
    @ExcelProperty(value = "性别" ,index = 3)
    private String sexCode;
    /**
     民族代码
     */
    @ExcelProperty(value = "民族代码" ,index = 4)
    private String natCode;
    /**
     证件类型
     */
    @ExcelProperty(value = "证件类型" ,index = 5)
    private String idenTypeCode;
    /**
     证件号码
     */
    @ExcelProperty(value = "证件号码" ,index = 6)
    private String idenNo;
    /**
     出生日期
     */
    @ExcelProperty(value = "出生日期" ,index = 7)
    private String birthday;
    /**
     * 学历
     */
    @ExcelProperty(value = "学历" ,index = 8)
    private String schRecCode;
    /**
     * 人员类别
     */
    @ExcelProperty(value = "人员类别" ,index = 9)
    private String personTypeCode;
    /**
     * 家庭住址
     */
    @ExcelProperty(value = "家庭住址" ,index = 10)
    private String personAddress;
    /**
     * 是否在编
     */
    @ExcelProperty(value = "是否在编" ,index = 11)
    private String isAuth;
    /**
     参加工作时间
     */
    @ExcelProperty(value = "参加工作时间" ,index = 12)
    private String workInitDate;
    /**
     * 入职时间
     */
    @ExcelProperty(value = "入职时间" ,index = 13)
    private String enterAgencyDate;
    /**
     * 职务
     */
    @ExcelProperty(value = "职务" ,index = 15)
    private String posCode;
    /**
     * 职级
     */
    @ExcelProperty(value = "职级" ,index = 16)
    private String grCode;
    /**
     * 技术等级
     */
    @ExcelProperty(value = "技术等级" ,index = 17)
    private String tecGrCode;
    /**
     * 工资级别
     */
    @ExcelProperty(value = "工资级别" ,index = 18)
    private String salaGrCode;
    /**
     * 工资卡开户银行
     */
    @ExcelProperty(value = "工资卡开户银行" ,index = 19)
    private String salaCardBank;
    /**
     * 工资卡卡号
     */
    @ExcelProperty(value = "工资卡卡号" ,index = 20)
    private String salaCardNo;
    /**
     * 生效时间
     */
    @ExcelProperty(value = "生效时间" ,index = 21)
    private String startDate;
    /**
     国籍
     */
    @ExcelProperty(value = "国籍" ,index = 22)
    private String nation;
    /**
     * 人员身份
     */
    @ExcelProperty(value = "人员身份" ,index = 23)
    private String personIdeCode ;
    /**
     经费保障方式
     */
    @ExcelProperty(value = "经费保障方式" ,index = 24)
    private String fundmode;
    /**
     * 是否特殊岗位
     */
    @ExcelProperty(value = "是否特殊岗位" ,index = 25)
    private String isSpecialPost ;
    /**
     * 离退休时间
     */
    @ExcelProperty(value = "离退休时间" ,index = 26)
    private String retireDate ;

    public String getState() {
        return state;
    }

    public void setState(String state) {
        this.state = state;
    }

    public String getMeritPayCode() {
        return meritPayCode;
    }

    public void setMeritPayCode(String meritPayCode) {
        this.meritPayCode = meritPayCode;
    }

    public String getPersonName() {
        return personName;
    }

    public void setPersonName(String personName) {
        this.personName = personName;
    }

    public String getSexCode() {
        return sexCode;
    }

    public void setSexCode(String sexCode) {
        this.sexCode = sexCode;
    }

    public String getNatCode() {
        return natCode;
    }

    public void setNatCode(String natCode) {
        this.natCode = natCode;
    }

    public String getIdenTypeCode() {
        return idenTypeCode;
    }

    public void setIdenTypeCode(String idenTypeCode) {
        this.idenTypeCode = idenTypeCode;
    }

    public String getIdenNo() {
        return idenNo;
    }

    public void setIdenNo(String idenNo) {
        this.idenNo = idenNo;
    }

    public String getBirthday() {
        return birthday;
    }

    public void setBirthday(String birthday) {
        this.birthday = birthday;
    }

    public String getSchRecCode() {
        return schRecCode;
    }

    public void setSchRecCode(String schRecCode) {
        this.schRecCode = schRecCode;
    }

    public String getPersonTypeCode() {
        return personTypeCode;
    }

    public void setPersonTypeCode(String personTypeCode) {
        this.personTypeCode = personTypeCode;
    }

    public String getPersonAddress() {
        return personAddress;
    }

    public void setPersonAddress(String personAddress) {
        this.personAddress = personAddress;
    }

    public String getIsAuth() {
        return isAuth;
    }

    public void setIsAuth(String isAuth) {
        this.isAuth = isAuth;
    }

    public String getWorkInitDate() {
        return workInitDate;
    }

    public void setWorkInitDate(String workInitDate) {
        this.workInitDate = workInitDate;
    }

    public String getEnterAgencyDate() {
        return enterAgencyDate;
    }

    public void setEnterAgencyDate(String enterAgencyDate) {
        this.enterAgencyDate = enterAgencyDate;
    }

    public String getPosCode() {
        return posCode;
    }

    public void setPosCode(String posCode) {
        this.posCode = posCode;
    }

    public String getGrCode() {
        return grCode;
    }

    public void setGrCode(String grCode) {
        this.grCode = grCode;
    }

    public String getTecGrCode() {
        return tecGrCode;
    }

    public void setTecGrCode(String tecGrCode) {
        this.tecGrCode = tecGrCode;
    }

    public String getSalaGrCode() {
        return salaGrCode;
    }

    public void setSalaGrCode(String salaGrCode) {
        this.salaGrCode = salaGrCode;
    }

    public String getSalaCardBank() {
        return salaCardBank;
    }

    public void setSalaCardBank(String salaCardBank) {
        this.salaCardBank = salaCardBank;
    }

    public String getSalaCardNo() {
        return salaCardNo;
    }

    public void setSalaCardNo(String salaCardNo) {
        this.salaCardNo = salaCardNo;
    }

    public String getStartDate() {
        return startDate;
    }

    public void setStartDate(String startDate) {
        this.startDate = startDate;
    }

    public String getNation() {
        return nation;
    }

    public void setNation(String nation) {
        this.nation = nation;
    }

    public String getPersonIdeCode() {
        return personIdeCode;
    }

    public void setPersonIdeCode(String personIdeCode) {
        this.personIdeCode = personIdeCode;
    }

    public String getFundmode() {
        return fundmode;
    }

    public void setFundmode(String fundmode) {
        this.fundmode = fundmode;
    }

    public String getIsSpecialPost() {
        return isSpecialPost;
    }

    public void setIsSpecialPost(String isSpecialPost) {
        this.isSpecialPost = isSpecialPost;
    }

    public String getRetireDate() {
        return retireDate;
    }

    public void setRetireDate(String retireDate) {
        this.retireDate = retireDate;
    }
}
